package models

import scala.xml._

case class Endereco(
  val id: Option[Int] = None,
  val logradouro: String,
  val complemento: String,
  val numero: String,
  val bairro: String,
  val cep: String,
  val estado: String,
  val cidade: String) extends ModelXML[Endereco] {

  override def toXml: Elem = {
    <endereco id={ id.getOrElse("").toString }>
      <logradouro>{ logradouro }</logradouro>
      <complemento>{ complemento }</complemento>
      <numero>{ numero }</numero>
      <bairro>{ bairro }</bairro>
      <cep>{ cep }</cep>
      <estado>{ estado }</estado>
      <cidade>{ cidade }</cidade>
    </endereco>
  }

}
	
